﻿using MesBSW.BLL.Mes;
using MesBSW.DAL.MesDB;
using System;
using System.ComponentModel.DataAnnotations.Schema;

namespace MesBSW.DAL.MesDTO
{
    [Serializable]
    [NotMapped]
    public class ProdScheduleDTO : ProdSchedule
    {
        /// <summary>
        /// 工单信息
        /// </summary>
        [NotMapped]
        public TargetProdProcess TargetProdProcess { get; set; }

        /// <summary>
        /// 工单预交期
        /// </summary>
        [NotMapped]
        public SourcePPCycle SourcePPCycle { get; set; }


        [NotMapped]
        public ProdCycle ProdCycle { get; set; }

        /// <summary>
        /// SMT总点数
        /// </summary>
        [NotMapped]
        public decimal SmtPointTotal { get; set; }


        /// <summary>
        /// SMT点数（PCB）
        /// </summary>
        [NotMapped]
        public decimal SmtPointPCB { get; set; }
    }
}
